ball stop unit - French English Dictionary